troop housing - French English Dictionary